home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / LANG / OBERON / POT / !pOtLand / h / Texts < prev   
Text File  |  1995-01-22  |  3KB  |  81 lines

  1. #ifndef pOt_Texts__INC
  2. #define pOt_Texts__INC
  3. /* This code is generated by pOt. */
  4.  
  5. #include "Files.h"
  6.  
  7. typedef pOt_File_Files pOt_Text_Texts;
  8. typedef struct pOt__tag_1_Texts *pOt_Buffer_Texts;
  9. typedef struct pOt__tag_1_Texts pOt_BufDesc_Texts;
  10. typedef struct pOt__tag_2_Texts pOt_Reader_Texts;
  11. typedef struct pOt__tag_4_Texts pOt_Scanner_Texts;
  12. typedef struct pOt__tag_5_Texts pOt_Writer_Texts;
  13.  
  14. struct pOt__tag_0_Texts {
  15.   pOt__ArrTypDsc *td;
  16.   pOt_CHAR arr[0x200L];
  17. } ;
  18. extern pOt__ArrTypDsc pOt__td_0_Texts;
  19. struct pOt__tag_1_Texts {
  20.   pOt__RecTypDsc *td;
  21.   pOt_Buffer_Texts pOt_next;
  22.   pOt_LONGINT pOt_len;
  23.   struct pOt__tag_0_Texts pOt_data;
  24. } ;
  25. extern pOt__RecTypDsc pOt__td_1_Texts;
  26. struct pOt__tag_2_Texts {
  27.   struct pOt__tag_2_Files base;
  28.   pOt_LONGINT pOt_org;
  29.   pOt_BOOLEAN pOt_eot;
  30. } ;
  31. extern pOt__RecTypDsc pOt__td_2_Texts;
  32. struct pOt__tag_3_Texts {
  33.   pOt__ArrTypDsc *td;
  34.   pOt_CHAR arr[0x20L];
  35. } ;
  36. extern pOt__ArrTypDsc pOt__td_3_Texts;
  37. struct pOt__tag_4_Texts {
  38.   struct pOt__tag_2_Texts base;
  39.   pOt_CHAR pOt_nextCh;
  40.   pOt_INTEGER pOt_line, pOt_class;
  41.   pOt_LONGINT pOt_i;
  42.   pOt_REAL pOt_x;
  43.   pOt_LONGREAL pOt_y;
  44.   pOt_CHAR pOt_c;
  45.   pOt_SHORTINT pOt_len;
  46.   struct pOt__tag_3_Texts pOt_s;
  47. } ;
  48. extern pOt__RecTypDsc pOt__td_4_Texts;
  49. struct pOt__tag_5_Texts {
  50.   pOt__RecTypDsc *td;
  51.   pOt_Buffer_Texts pOt_buf;
  52. } ;
  53. extern pOt__RecTypDsc pOt__td_5_Texts;
  54.  
  55.  
  56. extern void pOt_OpenBuf_Texts pOt__ARGS((pOt_Buffer_Texts *));
  57. extern void pOt_Append_Texts pOt__ARGS((pOt_File_Files , pOt_Buffer_Texts *));
  58. extern void pOt_OpenReader_Texts pOt__ARGS((struct pOt__tag_2_Texts *, pOt_File_Files , pOt_LONGINT ));
  59. extern void pOt_Read_Texts pOt__ARGS((struct pOt__tag_2_Texts *, pOt_CHAR *));
  60. extern pOt_LONGINT pOt_Pos_Texts pOt__ARGS((struct pOt__tag_2_Texts *));
  61. extern void pOt_OpenScanner_Texts pOt__ARGS((struct pOt__tag_4_Texts *, pOt_File_Files , pOt_LONGINT ));
  62. extern void pOt_Scan_Texts pOt__ARGS((struct pOt__tag_4_Texts *));
  63. extern void pOt_OpenWriter_Texts pOt__ARGS((struct pOt__tag_5_Texts *));
  64. extern void pOt_Write_Texts pOt__ARGS((struct pOt__tag_5_Texts *, pOt_CHAR ));
  65. extern void pOt_WriteLn_Texts pOt__ARGS((struct pOt__tag_5_Texts *));
  66. extern void pOt_WriteString_Texts pOt__ARGS((struct pOt__tag_5_Texts *, pOt__DynArr *));
  67. extern void pOt_WriteInt_Texts pOt__ARGS((struct pOt__tag_5_Texts *, pOt_LONGINT , pOt_LONGINT ));
  68. extern void pOt_WriteHex_Texts pOt__ARGS((struct pOt__tag_5_Texts *, pOt_LONGINT ));
  69. extern void pOt_WriteReal_Texts pOt__ARGS((struct pOt__tag_5_Texts *, pOt_REAL , pOt_INTEGER ));
  70. extern void pOt_WriteRealFix_Texts pOt__ARGS((struct pOt__tag_5_Texts *, pOt_REAL , pOt_INTEGER , pOt_INTEGER ));
  71. extern void pOt_WriteRealHex_Texts pOt__ARGS((struct pOt__tag_5_Texts *, pOt_REAL ));
  72. extern void pOt_WriteLongReal_Texts pOt__ARGS((struct pOt__tag_5_Texts *, pOt_LONGREAL , pOt_INTEGER ));
  73. extern void pOt_WriteLongRealHex_Texts pOt__ARGS((struct pOt__tag_5_Texts *, pOt_LONGREAL ));
  74. extern void pOt_WriteDate_Texts pOt__ARGS((struct pOt__tag_5_Texts *, pOt_LONGINT , pOt_LONGINT ));
  75. extern void pOt_Open_Texts pOt__ARGS((pOt_File_Files *, pOt__DynArr *));
  76. extern void pOt_Create_Texts pOt__ARGS((pOt_File_Files *, pOt__DynArr *));
  77. extern void pOt_Close_Texts pOt__ARGS((pOt_File_Files ));
  78. extern void pOt_Texts__body pOt__ARGS((void));
  79.  
  80. #endif
  81.